// This file was created by Filewrap 1.1
// Little endian mode
// DO NOT EDIT

#include "../PVRTMemoryFileSystem.h"

// using 32 bit to guarantee alignment.
#ifndef A32BIT
 #define A32BIT static const unsigned int
#endif

// ******** Start: ShadowVertShader.vsh ********

// File data
static const char _ShadowVertShader_vsh[] = 
	"attribute highp vec3  inVertex;\r\n"
	"attribute highp vec3  inNormal;\r\n"
	"attribute mediump vec2  inTexCoord;\r\n"
	"\r\n"
	"uniform highp mat4 TexProjectionMatrix;\r\n"
	"uniform\thighp mat4 ProjectionMatrix;\r\n"
	"uniform highp mat4 ModelViewMatrix;\r\n"
	"uniform highp vec3 LightDirection;\r\n"
	"\r\n"
	"varying highp vec4 projCoord;\r\n"
	"varying mediump vec2 texCoord;\r\n"
	"varying lowp vec3 LightIntensity;\r\n"
	"\r\n"
	"void main()\r\n"
	"{\r\n"
	"\thighp vec4 modelViewPos = ModelViewMatrix * vec4(inVertex, 1.0);\r\n"
	"\tgl_Position = ProjectionMatrix * modelViewPos;\r\n"
	"\tprojCoord = TexProjectionMatrix * modelViewPos;\r\n"
	"\r\n"
	"\ttexCoord = inTexCoord;\r\n"
	"\t\r\n"
	"\t// Simple diffuse lighting in model space\r\n"
	"\tLightIntensity = vec3(dot(inNormal, -LightDirection));\r\n"
	"}\r\n";

// Register ShadowVertShader.vsh in memory file system at application startup time
static CPVRTMemoryFileSystem RegisterFile_ShadowVertShader_vsh("ShadowVertShader.vsh", _ShadowVertShader_vsh, 675);

// ******** End: ShadowVertShader.vsh ********

// This file was created by Filewrap 1.1
// Little endian mode
// DO NOT EDIT

#include "../PVRTMemoryFileSystem.h"

// using 32 bit to guarantee alignment.
#ifndef A32BIT
 #define A32BIT static const unsigned int
#endif

// ******** Start: ShadowVertShader.vsc ********

// File data
A32BIT _ShadowVertShader_vsc[] = {
0x10fab438,0xcd78274d,0x30050100,0x2501,0xd363e337,0x2000000,0x20000000,0xeb050000,0x0,0x4000000,0x0,0x39000000,0x20304,0x0,0x1030000,0x2,0x0,0x9a030000,0x55535020,0x20,0x38e,0x1,0x1,0x0,0x204,0x80,0x2,0x7d,0x0,0x8,0x0,0xffffffff,0x0,0x122000a,0xffff,0xb,0x0,0x0,0x33,0x0,0x0,0x0,0x0,0xfffc,0x0,0x0,0x0,0xffff0003,0xffffffff,0x330000,0x80000b,0x10001,0x0,0x20001,0x1,0x30001,0x2,0x40001,0x3,0x50001,0x4,0x60001,0x5,0x70001,
0x6,0x80001,0x7,0x90001,0x8,0xa0001,0x9,0xb0001,0xa,0xc0001,0xb,0xd0001,0xc,0xe0001,0xd,0xf0001,0xe,0x100001,0xf,0x110001,0x10,0x120001,0x11,0x130001,0x12,0x140001,0x13,0x150001,0x14,0x160001,0x15,0x170001,0x16,0x180001,0x17,0x190001,0x18,0x1a0001,0x19,0x1b0001,0x1a,0x1c0001,0x1b,0x1d0001,0x1c,0x1e0001,0x1d,0x1f0001,0x1e,0x200001,0x1f,0x210001,0x20,0x220001,0x21,0x230001,0x22,0x240001,0x23,0x250001,0x24,0x260001,0x25,0x270001,
0x26,0x280001,0x27,0x290001,0x28,0x2a0001,0x29,0x2b0001,0x2a,0x2c0001,0x2b,0x2d0001,0x2c,0x2e0001,0x2d,0x2f0001,0x2e,0x300001,0x2f,0x310001,0x30,0x320001,0x31,0x330001,0x32,0x737,0xffffffff,0xffffffff,0x0,0x0,0x4,0x20003,0x90000,0x80010002,0x80018001,0x8001,0x0,0x0,0x10000,0x10001,0x10000,0x10001,0xa1600200,0x28a11001,0xf060068e,0x38ab0606,0xf0604892,0x38820606,0xf0608a96,0x38820606,0x707f1a19,0xa21002,0xf0000790,0x38ab0606,0xf0004994,0x38820606,0xf0008b98,0x38820606,0x703f1a1b,0xa21002,0x2,0x20002,0x404e8000,0x80048004,
0x0,0x0,0x4,0x4e0404,0xfa100004,0xf0004e9e,0x10a83205,0x2,0x20011,0x80018001,0x80018001,0x0,0x0,0x10005,0x10001,0x10001,0x10001,0x10001,0x10001,0x10001,0x1,0x1010000,0x101,0xcfa0fa10,0x605f020,0x11a43898,0x606f001,0x53a83882,0x606f000,0x95ac3882,0x205f040,0xd6ae38a2,0x605f060,0x18b23898,0x606f001,0x5ab63882,0x606f000,0x9cba3882,0x205f080,0xd7b038a2,0x605f0a0,0x19b43898,0x606f001,0x5bb83882,0x606f000,0x9dbc3882,0x205f0c0,0xa38a2,0x20db0e2,0x45813898,0x1026f002,0x86000081,0x1025e102,0x4000080,0x10016120,0x628a1,0x34000000,0x803f,0x0,0x0,0x0,0x0,0x0,0x0,
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x6e690b00,0x74726556,0x7865,0x3040400,0x10000,0x100,0x70004,0x646f4d00,0x69566c65,0x614d7765,0x78697274,0x16000000,0x303,0x1000001,0xff100400,0x670000ff,0x6f505f6c,0x69746973,0x6e6f,
0x3050501,0x10000,0x100,0xf0004,0x6f725000,0x7463656a,0x4d6e6f69,0x69727461,0x78,0x30316,0x100,0x10140001,0xffff,0x6a6f7270,0x726f6f43,0x64,0x30505,0x100,0x4000001,0xf00,0x50786554,0x656a6f72,0x6f697463,0x74614d6e,0x786972,0x3160000,0x1000003,0x10000,0xffff1024,0x65740000,0x6f6f4378,0x6472,0x2050300,0x10000,0x8000100,0x30002,0x546e6900,0x6f437865,0x64726f,0x4030000,0x1000002,0x10000,0x3000404,0x6e690000,0x6d726f4e,0x6c61,0x3040400,0x10000,0x8000100,0x70004,0x67694c00,0x69447468,0x74636572,0x6e6f69,0x3040000,0x1000003,0x10000,0x7000301,0x694c0000,0x49746867,0x6e65746e,0x79746973,0x4000000,0x105,
0x1000001,0x30400,0x7,
};

// Register ShadowVertShader.vsc in memory file system at application startup time
static CPVRTMemoryFileSystem RegisterFile_ShadowVertShader_vsc("ShadowVertShader.vsc", _ShadowVertShader_vsc, 1547);

// ******** End: ShadowVertShader.vsc ********

